/*!
    \copyright  Copyright (c) 2025 Qualcomm Technologies International, Ltd.
                All Rights Reserved.
                Qualcomm Technologies International, Ltd. Confidential and Proprietary.
    \file
    @{
        \ingroup    adkfs
        \brief      AdkFs provider initialization handling
*/
#ifndef ADKFS_PROVIDER_INIT_H
#define ADKFS_PROVIDER_INIT_H

#include <message.h>

void AdkFs_ProviderInitAddPendingAsync(void* async_init_fn);

void AdkFs_ProviderInitSetAppInitTask(Task app_init_task, MessageId adkfs_init_complete_msg);

Task AdkFs_ProviderInitGetTask(void);

#endif /* ADKFS_PROVIDER_INIT_H */